to make progress - English Synonyms Dictionary